loosely speaking - French English Dictionary